Clutch pedal
English word definition — powered by WordNet
NOUN
a pedal or lever that engages or disengages a rotating shaft and a driving mechanism
Want to remember clutch pedal?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a pedal or lever that engages or disengages a rotating shaft and a driving mechanism
Want to remember clutch pedal?
Sign up free to bookmark & revise